grows exuberantly - Espagnol Anglais Dictionnaire